home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
L' Effet Pommier 3
/
L'Effet Pommier - Volume 03.iso
/
Utils□□□ Divers 2
/
MacCurveFit 1.2
/
revision history
< prev
next >
Wrap
Text File
|
1995-09-16
|
5KB
|
114 lines
MacCurveFit Version History
Ñ 1.0 September 1993
Original version
Ñ 1.0.1 September 1993
- Fixed a problem that prevented curve fitting with functions that
used the coefficient 'h'.
Ñ 1.0.2 October 1993
- Corrected the X and Y labels in the printed output from the Fit
window.
- Fixed a problem with the Plot and Fit window submenus. These menus
are now displayed correctly with filenames containing parentheses.
- The program now updates the fit window's title when the plot window
is saved under a new name.
- Fixed a printing problem on the LaserWriter Pro 600.
- Defeated a conspiracy between the operating system and the Think
Class Library. Filenames are displayed properly in the Print
Monitor's status window.
- Corrected a problem that sometimes caused fit windows to be saved
with the functions removed.
- Added a personalisation string to the splash screen.
- Corrected the definition of R^2 in the manual.
Ñ 1.0.3 November 1993
- No changes to source code.
1.0.2 was compiled using THINK C's code optimization settings in order
to reduce the application size. This resulted in erroneous object code
being produced and consequently the coefficient uncertainty calculation
did not produce correct results. 1.0.3 is a recompilation without the
code optimization.
Ñ 1.0.4 December 1993
- Changed the plot-data file link mechanism. Data files are now
remembered relative to the plot file and not relative to the
application file. This is more logical when sending data and plot files
to colleagues.
- Corrected a problem that prevented the program from starting under the
System 6 Finder when a MacCurveFit document icon was double clicked.
- Prevented the program from aborting under System 6 when 'cancel' was
clicked in the bad link dialog at startup.
- Revised drawing procedure for rotated text to allow for MacDraw
compatibility.
- Reintroduced MacDraw compatible clipboard output by allowing the
function curves to be created as smoothed polygons.
- Revised the documentation to describe the coefficient uncertainties
in more detail.
- Reduced the file size of the documentation file by replacing the 8-bit
colour images by 4-bit colour images.
Ñ 1.0.5 December 1993
- Fixed a printing bug where the Y axis label was truncated. This was most
evident on StyleWriters.
Ñ 1.0.6 January 1994
- Fixed a bug that caused an alert box to be displayed occaisonally
when printing the Fit window. The same bug also caused pagination
problems.
Ñ 1.0.7 April 1994
- The plot window can now be zoomed to completely cover an A4 portrait
monitor without crashing.
Ñ 1.0.8 May 1994
- Corrected a problem that caused a crash when certain plot files were opened.
These plots were those that did not contain functions or curve fits.
- Wrote the FPU version of MacCurveFit.
Ñ 1.1 August 1994
- Added error bars to the plot.
- Added a menu item to allow copying of the variance-covariance matrix to
the clipboard.
- When opening plot files with linked function files, the user will be asked
to locate the function file if it cannot be found. Previously the plot opened
without the function.
- Fixed a minor bug that left ghost entries in the function popup menu
when "Save As..." was selected followed by clicking cancel in the standard
file dialog.
- Added a dialog box for assigning column names.
- Added extra function primitives to the function parser. The new functions
are sqr(x) {x^2}; exp10(x) {10^x}; abs(x) {x if x>=0, -x if x<0}; sign(x) {+1 if
x>0, 0 if x=0, -1 if x<0}; step(x, y) {0 if x<y, 1 if x>=y}; box(x, y, z) {1 if
x<=y<=z, 0 if x>y or y>z}; min(x, y) {x if x<=y, y if x>y]; max(x, y) {x if x>=y,
y if x<y}.
- Added support for international decimal formats.
- Provided dialogs for displaying predicted y values from curve fits.
- Revised registration procedures. MCF Personaliser is no longer required.
The program can be personalised through the Apple menu. A registration
form can also be printed through the Apple menu.
Ñ 1.1.1 February 1995
- Added a procedure for calculating x values from the fitted curve given
a y value.
Ñ 1.1.2 March 1995
- Fixed a bug that caused MCF to crash when a data column was renamed
under certain circumstances.
Ñ 1.1.3 May 1995
- Modified the File/New and File/Open... menu commands so that don't check
the printer driver. The printer driver is checked only when the document
is about to be printed.
Ñ 1.2 October 1995
- Introduced the simultaneous curve fitting mode.
- Revised the steepest descent and quasi-Newton algorithms to make
them more robust.
- Converted the user documentation into a stand-alone application
(thanks to DocMaker from Green Mountain Software).
- Added a Help item to the Apple menu to launch the user documentation.
- Revised the mechanism for calculating x values.
- Added weighted curve fitting.